.inbody{background: url(../images/mbxbg.gif) right 404px no-repeat;}
.new_ny_banner{ width:100%; margin:0 auto; background:url(../images/nybanner.jpg) no-repeat center center; height:250px;}
.inpage_con{ width:1120px; margin:0 auto;}
.inpage_con .inpgae_left{ width:265px; float:left; margin-top:-32px;}

.inpage_indexnoticetit{height:64px;background:url(../images/ind_left_tit2.gif) no-repeat left top;font-family:Microsoft YaHei;font-size:20px;color:#ffffff;line-height:40px;padding-left:40px; padding-top:10px;}
.inpage_indexnoticetit span{ font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif;  display:block; line-height:5px;}

/*.inpage_notice{margin-bottom:20px;}
.inpage_notice li{ height:37px; line-height:37px;background:url(../images/new_bg1.gif) no-repeat left top; width:243px; padding-left:22px; margin-bottom:1px;}
.inpage_notice li a{display:block;height:37px; line-height:37px; color:#353535; font-size:13px; font-weight:bold;}*/

.inpage_notice li.new_left_two{ height:37px; line-height:37px;background:url(../images/new_bg2.gif) no-repeat left top; width:243px; padding-left:22px; margin-bottom:1px;}
.inpage_notice li.new_left_two a{display:block;height:37px; line-height:37px; color:#353535; font-size:13px; font-weight:normal;}
.inpage_notice li.new_left_two a:hover{ color:#0073ab;}
.inpage_leftcon{ border:1px solid #E4E4E4; border-top:2px solid #0073ab; margin-bottom:20px;}
.bait{ font-size:14px; font-weight:bold; color:#2D2D2D; line-height:38px; padding-left:13px;}
.inpage_leftcon ul{ background:url(../images/leftcon_icon.gif) no-repeat 28px top; padding-left:73px; font-size:13px; padding-bottom:14px;}
.inpage_leftcon ul li span{color:#747671;}

.bait2{ font-size:14px; font-weight:bold; color:#2D2D2D; line-height:38px; padding-left:13px; background:#FAFAFA; border-bottom:1px solid #E2E2E2;}
.bait2 span{ float:right; line-height:38px; padding-right:10px;}
.bait2 span a{ color:#808080; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
.inpage_leftcon2{ border:1px solid #E4E4E4; border-top:2px solid #0073ab; margin-bottom:20px;}
.inpage_leftcon2 ul{ padding:10px;}


.inpage_right{ width:855px; float:left}
.mbx2 {width: 100%;background: #eeeeee;line-height: 42px;line-height: 42px;text-align: right;color: #666;font-size: 13px;display: block;}
.inpage_content{ padding:30px 0 38px 38px; line-height:24px; color:#333; font-size:13px;}
.inpage_content2{ padding:30px 0 38px 25px; line-height:24px; color:#333; font-size:13px;}
.dowm_leibiao { list-style:none;}
.dowm_leibiao li {height: 38px;line-height: 38px;background: url(../images/icon_02.jpg) no-repeat 5px 15px;padding-left: 20px;border-bottom: 1px dotted #ddd;}
.dowm_leibiao li a {float: left;color: #333;}
.dowm_leibiao li span {float: right;color: #666;margin-right: 15px;font-size: 12px;}
.fy{ padding-top:20px;}
.fy2{ padding-top:5px;}
.inside_rnewtil {text-align: center;font-size: 24px;color: #333333;width: 100%;margin-bottom: 10px;padding-bottom: 10px;font-family: "Microsoft YaHei";
}
.inside_rnewtime {text-align: center;font-size: 12px;color: #666666;border-bottom:1px dotted #ddd;width: 100%;height: 28px;line-height: 28px;background: #f3f3f3;margin-top: 5px;
}
.inside_rnewcon {font-size: 13px;color: #333333;line-height: 24px;margin-top: 15px;width: 100%; overflow:auto;}
.inside_newsthree {height: 30px;border:1px dotted #dddddd;clear: both;margin-bottom: 20px;line-height: 30px;margin-top: 20px;}
#newsprev, #newsnext {width: 280px;overflow: hidden;height: 30px;}
.inside_newsthree p {float: left;margin: 0px;padding: 0px;margin-right: 10px;margin-left: 10px;}
.inside_newsthree span {float: right;font-family:Microsoft Yahei; padding-right:8px}

/*服务项目*/
.index_Service2 .no_pad{ padding-left:0px;}
.index_Service2 div.title_tit{font-size: 16px;font-weight: bold;color: #3D3D3D;font-family: Arial,Microsoft Yahei;}
.index_Service2 div.title_tit span{ font-weight:normal; font-size:14px;}
.index_Service2 ul ,.index_news .bul{ clear:both; overflow:hidden; margin:0px; margin-top:10px;}
.index_Service2 ul ,.index_news ul{padding:0px; margin:0px;}
.index_Service2 ul li{ width:196px; height:265px;float:left; border:1px solid #DADADA; border-bottom:2px solid #B7B7B7; margin-right:9px; padding-top:4px; margin-bottom:20px;}
.index_Service2 ul li:hover{ border-bottom:2px solid #247ecc;}
.index_Service2 ul li .proimg_bk{position:relative;display:table-cell;text-align:center;vertical-align:middle; width:196px; height:180px;}
.index_Service2 ul li .map{text-align:center;position:static;+position:absolute;top:50%;}
.index_Service2 ul li .map img {vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:150px; max-height:150px;}
.index_service_detail2{padding:0px 20px;}
.index_service_detail2 h4{ text-align:center; color:#323232; font-weight:normal; margin:0px; margin-bottom:5px;}
.index_service_detail2 h4 a{ color:#333333;}
.index_service_detail2 h4 a:hover{color:#247ecc; font-weight:bold;}
.index_service_detail2 span{ color:#a1a1a1;font-size:12px; height:40px;line-height:20px;overflow:hidden; display:block;}
.index_Service2 div.title_more a{display: block;width: 30px;height: 28px;line-height: 999px;overflow: hidden;background: url(../images/new_more.gif) no-repeat;}
/*资讯中心*/
.products_lists_item {overflow: hidden;position: relative;border-bottom: 1px dotted #c6c6c6;padding-bottom: 20px;margin-top: 20px;}
.products_pic {width: 197px;height: 144px;float: left;border: 1px solid #dcdcdc;margin-right: 20px; display:table-cell; vertical-align:middle; text-align:center;}
.products_pic .edge { width:0; height:100%; display:inline-block;vertical-align:middle;}
.products_pic .proimg_pk{position:relative;display:table-cell;text-align:center;vertical-align:middle; width:197px; height:144px;}
.products_pic .proimg_pk a{text-align:center;position:static;+position:absolute;top:50%;}
.products_pic img {vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:187px; max-height:134px;}
.products_lists_item p {line-height: 22px;width: 800px;}
.products_param {position: absolute;width: 80px;text-align: center;right: 10px;top: 5px;padding: 8px 0;}
.products_param a {display: block;line-height: 35px;padding-left: 15px;}
.products_param a.aPro1 {
background: url(../images/bgPro1.jpg) no-repeat left 9px;
}
.products_param a.aPro2 {
background: url(../images/bgPro2.jpg) no-repeat left 9px;
}
.products_param a.aPro3 {
background: url(../images/bgPro4.jpg) no-repeat left 9px;
}
/*产品详细*/
#pro_detail_box01 {
width: 100%;
clear: both;
padding-top: 10px;
margin-bottom: 20px;
padding-bottom: 10px;
}
#pro_detail_text {
float: right;
width: 410px;
_width: 410px;
display: block;
font-size: 12px;
}
#pro_detail_text h1 {
font-size: 16px;
line-height: 23px;
border-bottom: 1px solid #ccc;
color: #22469a;
margin-bottom: 12px;
font-family: "Microsoft YaHei";
padding-bottom: 10px;
}
#pro_detail_text .pro_ms {
margin-top: 10px;
clear: both;
line-height: 20px;
overflow: hidden;
margin-bottom: 15px;
}
#pro_detail_text .bt {
font-size: 14px;
color: #333;
background: url(../images/bgPro2.jpg) no-repeat left;
padding-left: 22px;
margin-bottom: 10px;
}
#pro_detail_text .pro_ms p {
line-height: 20px;
color: #666;
}
#pro_detail_text .gwc_an2 {
display: block;
margin-top: 15px;
clear: both;
line-height: 40px;
overflow: hidden;
background: #f06524;
width: 140px;
height: 40px;
color: #fff;
font-size: 18px;
text-align: center;
cursor: pointer;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
behavior: url(PIE.htc);
float: left;
margin-right: 10px;
}
#pro_detail_text .gwc_an2:hover {
background: #FF3300;
}
.jqzoom {
display:table-cell;
text-align:center;
vertical-align:middle;
border: #ddd 1px solid;
width: 360px;
margin-bottom: 10px;
height: 350px;
overflow: hidden;
_height: 350px;
position: relative;
}
.jqzoom img{
	display: block;
	max-width: 100%;
	max-height: 100%;
	margin: auto;
	padding: 0;
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;	
}


#ny_pro_box02 #con {
width: 100%;
margin: 0 auto;
clear: both;
margin-top:90px
}
#ny_pro_box02 #tags {
height: 33px;
line-height: 35px;
border-bottom: 2px solid #008742;
}
#ny_pro_box02 #tags li {
float: left;
list-style-type: none;
height: 33px;
margin-right: 3px;
}
#ny_pro_box02 #tags li a {
color: #333;
line-height: 33px;
height: 33px;
width: 102px;
background: #ddd;
text-decoration: none;
display: block;
text-align: center;
font-size: 14px;
}
#ny_pro_box02 #tags li.selectTag a {
width: 102px;
height: 33px;
background: #008742;
color: #fff;
}
.tagContent {
line-height: 24px;
color: #333;
font-size: 13px;
padding:15px 0;
}
.cp_tit {
background: url(../images/xg_arr.png) no-repeat 10px center;
height: 28px;
line-height: 28px;
padding-left: 25px;
color: #353535;
font-size: 14px;
font-weight: bold;
font-family: Microsoft YaHei;
margin-bottom: 15px;
}
.meddagetop {
background: url(../images/feedback_bg.jpg) no-repeat 333px top;
min-height: 108px;
font-family: Microsoft YaHei;
margin-bottom: 25px;
line-height:34px;
}
.conab {
line-height: 24px;
color: #616161;
padding-bottom: 120px;
}
.cintacttit {
font-size: 40px;
color: #757575;
background: url(../images/contactbg.jpg) no-repeat top center;
width: 410px;
height: 53px;
margin: 0 auto;
font-weight: bold;
font-family: Microsoft YaHei;
padding-top: 47px;
text-align: center;
margin-bottom: 40px;
}
.condiv {
width: 548px;
margin: 0 auto;
margin-bottom: 35px;
}
.cdiv{ line-height:30px;}
.caselist {
width: 100%;
overflow: hidden;
margin-bottom: 50px;
}
.caselist ul {
overflow: hidden;
}
.caselist li {
float: left;
width: 243px;
margin: 0 28px 30px 0;
background: url(../images/casebg.jpg) no-repeat left top;
height: 224px;
}
.caselist table {
width: 231px;
height: 143px;
background: #ffffff;
margin: 8px 0 10px 8px;
text-align: center;
vertical-align: middle;
}
.casetit {
margin: 0 10px;
overflow: hidden;
margin-bottom: 5px;
height: 20px;
}
.casetit a {
color: #424242;
font-size: 15px;
font-weight: bold;
font-family: Microsoft YaHei;
}
.casetit a:hover {
color: #008742;

}
.fanhui {
overflow: hidden;
margin-bottom: 30px;
}
.fanhui a {
float: right;
width: 70px;
text-align: center;
font-size: 14px;
font-weight: bold;
color: #ffffff;
background: #74B627;
height: 26px;
line-height: 26px;
}




/*产品左侧分类新改*/

.proL .yjk { border: 1px solid #e8e8e8; border-top: none; padding-bottom: 0; padding-top: 10px; }
.proL ul .yj { width: 93%; padding: 0px 0 0; margin: 0 auto 10px; position: relative; }
.proL ul li .yja { width: 76%; padding: 0px 20% 0 4%; font-size: 15px; color: #333; background: #f5f5f5; display: block; height: 45px; line-height: 45px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.proL ul .yj:hover .yja { color: #fff; background: #0073ab; text-decoration: none; }
.proL ul li ul { padding: 10px 5px 4px; }
.proL ul li ul li { width: 100%; height: 40px; line-height: 40px; margin-bottom: 2px; overflow: hidden; border-bottom: 1px dotted #dedede; }
.proL ul li ul li a { font-size: 15px; color: #666; display: block; padding: 0 4%; position: relative; width: 94%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.proL ul li ul li:hover a { text-decoration: none; color: #0073ab; }
.proL ul li ul li a:after { content: ''; display: block; width: 8px; height: 1px; background: #b3b3b3; position: absolute; top: 50%; left: 0; }
.proL ul li ul li:hover a:after { background: #0073ab;}
.proL ul li .dj { position: absolute; z-index: 999; width: 20%; height: 45px; right: 0; top: 0; display: block; overflow: hidden; cursor: pointer; background: url(../images/cp_jt3.png) center center no-repeat; font-size: 0; }
.proL ul li .dj:hover { background: url(../images/cp_jt4.png) center center no-repeat; }
.proL ul .yj:hover .dj { background: url(../images/cp_jt4.png) center center no-repeat; }
.proL ul li .a1 { display: block; height: 38px; line-height: 38px; background-color: #0073ab; font-size: 14px; color: #fff; text-decoration: none; text-align: center; margin:10px auto; width: 90%; }
.proL ul li .a1:hover { background-color: #fc7f09; text-decoration: none;}